Vibrating screed - German English Dictionary